<html>
<body>
<div>
<div>
<h2>Messages</h2>
<table>
<tr class="header">
<th>type</th>
<th>module</th>
<th>object</th>
<th>line</th>
<th>message</th>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>5</td>
<td>Line too long (102/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>56</td>
<td>Line too long (87/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>60</td>
<td>Line too long (98/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>69</td>
<td>Line too long (87/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>72</td>
<td>Line too long (91/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>76</td>
<td>Line too long (86/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>93</td>
<td>Line too long (172/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>101</td>
<td>Line too long (168/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>109</td>
<td>Line too long (178/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>117</td>
<td>Line too long (176/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>125</td>
<td>Line too long (185/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>132</td>
<td>Line too long (86/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>135</td>
<td>Line too long (90/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>140</td>
<td>Line too long (88/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>151</td>
<td>Line too long (93/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>154</td>
<td>Line too long (105/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>157</td>
<td>Line too long (118/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>158</td>
<td>Line too long (105/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>166</td>
<td>Line too long (103/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>178</td>
<td>Line too long (93/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>183</td>
<td>Line too long (118/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>200</td>
<td>Line too long (91/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>203</td>
<td>Line too long (96/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>207</td>
<td>Line too long (125/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>240</td>
<td>Line too long (133/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>244</td>
<td>Line too long (123/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>253</td>
<td>Line too long (123/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>261</td>
<td>Line too long (163/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>269</td>
<td>Line too long (150/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>292</td>
<td>Line too long (136/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>294</td>
<td>Line too long (126/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>302</td>
<td>Line too long (136/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>304</td>
<td>Line too long (128/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>312</td>
<td>Line too long (134/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>314</td>
<td>Line too long (182/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>324</td>
<td>Line too long (97/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>&nbsp;</td>
<td>326</td>
<td>Line too long (88/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom</td>
<td>30</td>
<td>Missing docstring</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.closeDB</td>
<td>44</td>
<td>Invalid name "closeDB" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.createAccount</td>
<td>52</td>
<td>Invalid name "createAccount" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.createAccount</td>
<td>52</td>
<td>Comma not followed by a space
    def createAccount(self,login,password):
                          ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.createAccount</td>
<td>60</td>
<td>Comma not followed by a space
            self.cursor.execute('INSERT INTO users (name,password) VALUES (?,?)',(login,password))
                                                                                ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteAccount</td>
<td>65</td>
<td>Invalid name "deleteAccount" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteAccount</td>
<td>65</td>
<td>Comma not followed by a space
    def deleteAccount(self,login,password):
                          ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteAllData</td>
<td>81</td>
<td>Invalid name "deleteAllData" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editJabberEmail</td>
<td>89</td>
<td>Invalid name "editJabberEmail" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editJabberEmail</td>
<td>89</td>
<td>Comma not followed by a space
    def editJabberEmail(self,email,password):
                            ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editAimEmail</td>
<td>97</td>
<td>Invalid name "editAimEmail" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editAimEmail</td>
<td>97</td>
<td>Comma not followed by a space
    def editAimEmail(self,email,password):
                         ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editFacebookEmail</td>
<td>105</td>
<td>Invalid name "editFacebookEmail" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editFacebookEmail</td>
<td>105</td>
<td>Comma not followed by a space
    def editFacebookEmail(self,email,password):
                              ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editTwitterEmail</td>
<td>113</td>
<td>Invalid name "editTwitterEmail" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.editTwitterEmail</td>
<td>113</td>
<td>Comma not followed by a space
    def editTwitterEmail(self,email,password):
                             ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.getProtocols</td>
<td>121</td>
<td>Invalid name "getProtocols" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.logIn</td>
<td>128</td>
<td>Invalid name "logIn" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.logIn</td>
<td>128</td>
<td>Comma not followed by a space
    def logIn(self,login,password):
                  ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.setAutoLogin</td>
<td>147</td>
<td>Invalid name "setAutoLogin" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.setAutoLogin</td>
<td>147</td>
<td>Comma not followed by a space
    def setAutoLogin(self,login):
                         ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.getAutoLogin</td>
<td>162</td>
<td>Invalid name "getAutoLogin" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.disableAutoLogin</td>
<td>174</td>
<td>Invalid name "disableAutoLogin" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.logOut</td>
<td>187</td>
<td>Invalid name "logOut" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.changePass</td>
<td>196</td>
<td>Invalid name "changePass" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.changePass</td>
<td>196</td>
<td>Comma not followed by a space
    def changePass(self,old_pass,new_pass):
                       ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printUsers</td>
<td>213</td>
<td>Invalid name "printUsers" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.addContact</td>
<td>236</td>
<td>Invalid name "addContact" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.addContact</td>
<td>236</td>
<td>Comma not followed by a space
    def addContact(self,name,jabber_email=None,aim_email=None):
                       ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.addContact</td>
<td>244</td>
<td>Comma not followed by a space
            self.cursor.execute('INSERT INTO contacts VALUES(null,?,?,?,?)',(name,jabber_email,aim_email,self.primary_key))
                                                                           ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteContact</td>
<td>249</td>
<td>Invalid name "deleteContact" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteContact</td>
<td>249</td>
<td>Comma not followed by a space
    def deleteContact(self,name):
                          ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.changeContactName</td>
<td>257</td>
<td>Invalid name "changeContactName" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.changeContactName</td>
<td>257</td>
<td>Comma not followed by a space
    def changeContactName(self,old_name,new_name):
                              ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.pullContacts</td>
<td>265</td>
<td>Invalid name "pullContacts" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printContacts</td>
<td>273</td>
<td>Invalid name "printContacts" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.writeMessage</td>
<td>288</td>
<td>Invalid name "writeMessage" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.writeMessage</td>
<td>288</td>
<td>Comma not followed by a space
    def writeMessage(self,contact_name,message):
                         ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.writeMessage</td>
<td>294</td>
<td>Comma not followed by a space
        self.cursor.execute('INSERT INTO convos (name,message,fk_contacts_id) VALUES (?,?,?)',(self.login,message,contact_id))
                                                                                             ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.receiveMessage</td>
<td>298</td>
<td>Invalid name "receiveMessage" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.receiveMessage</td>
<td>298</td>
<td>Comma not followed by a space
    def receiveMessage(self,contact_name,message):
                           ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.receiveMessage</td>
<td>304</td>
<td>Comma not followed by a space
        self.cursor.execute('INSERT INTO convos (name,message,fk_contacts_id) VALUES (?,?,?)',(contact_name,message,contact_id))
                                                                                             ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.recentConvo</td>
<td>308</td>
<td>Invalid name "recentConvo" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.recentConvo</td>
<td>308</td>
<td>Comma not followed by a space
    def recentConvo(self,contact_name):
                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.deleteConvoHistory</td>
<td>320</td>
<td>Invalid name "deleteConvoHistory" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printConvos</td>
<td>331</td>
<td>Invalid name "printConvos" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printConvos</td>
<td>338</td>
<td>Comma not followed by a space
            print 'Name: ' ,row[0]
                           ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printConvos</td>
<td>339</td>
<td>Comma not followed by a space
            print 'Message: ',row[1]
                             ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printConvos</td>
<td>340</td>
<td>Comma not followed by a space
            print 'Time: ',row[2]
                          ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>DataCom</td>
<td>DataCom.printConvos</td>
<td>341</td>
<td>Comma not followed by a space
            print 'Reference Key: ',row[3]
                                   ^^</td>
</tr>
<tr class="odd">
<td>R</td>
<td>DataCom</td>
<td>DataCom</td>
<td>30</td>
<td>Too many public methods (26/20)</td>
</tr>
</table>
</div>
</div>
</body>
</html>
